<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>my blog</title>
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta name="keywords" content="kewords">
    <meta name="description" content="des">
    <link rel="stylesheet" href="style/css/bootstrap.min.css">
    <link rel="stylesheet" href="style/css/font.css">
    <link rel="stylesheet" href="style/css/styles.css">
    <script src="style/js/jquery-2.1.1.min.js"></script>
    <script src="style/js/bootstrap.min.js"></script>
</head>

<body style="background-image: url(http://img.shu163.com/uploadfiles/wallpaper/2010/6/2010072806111801.jpg)">
    <nav class="navbar navbar-default" role="navigation">
        <div class="container">
            <!-- Brand and toggle get grouped for better mobile display -->
            <div class="navbar-header">
                <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
                    <span class="sr-only">Toggle navigation</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
            </div>

            <!-- Collect the nav links, forms, and other content for toggling -->
            <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
                <ul class="nav navbar-nav">
                    <li class="active"><a href="#">首页</a>
                    </li>
                    <li><a href="#">编程</a>
                    </li>
                    <li><a href="#">人生</a>
                    </li>
                    <li><a href="#">关于我</a>
                    </li>
                </ul>
            </div>
            <!-- /.navbar-collapse -->
        </div>
        <!-- /.container-fluid -->
    </nav>
    <main class="container">
        <div class="row">
            <div class="col-xs-12">
                <article>
                        
                        <div class="title">
                            <h1>Cordova学习笔记——创建HelloWorld应用</h1>
                        </div>
                    <div class="attrs">
                        <div class="attr date"><i class="icon icon-clock"></i><span>2014-12-03</span>
                        </div>
                        <div class="attr tags"><i class="icon icon-tags"></i><a href="#">php</a><a href="#">wordpress</a><a href="#">life</a>
                        </div>
                        <div class="attr category"><i class="icon icon-bookmarks"></i><a href="#">php</a><a href="#">wordpress</a><a href="#">life</a>
                        </div>
                        
                    </div>
                    <div class="thumbnail-image">
                            <img src="http://static.ghostchina.com/image/4/ff/96a1ab0b9fc59c52443d2c91246bb.jpg" alt="">
                        </div>
                        <div class="text">
						<h1> 一、cordova 是什么</h1>
<hr />
<p>（一）phonegap 与 cordova phonegap 是Adobe 公司的产品， cordova 是 Apache 的开源项目，Adobe 把 phonegap 捐给了 apache ，更名为 cordova ，但是 Adobe 还是依然叫着 phonegap ，所以，暂时来说， phonegap 和 cordova 只是两个名字不同下载地址不同的同一个东西。</p>
<p>（二）cordova 能做什么 phonegap 或许有人听说过他的用途，cordova也是一样，提供了一组设备 API ，可以使用 javascript 调用设备的原生功能，如：相机、麦克风、按键等等。  </p>
<h1>二、环境搭建 如果要使用Cordova开发Android app，有这几个步骤</h1>
<hr />
<ol>
<li>下载 adt adt(Android Development Tools),就是安卓开发工具，下载地址:<a href="http://developer.android.com/sdk/index.html">http://developer.android.com/sdk/index.html</a> adt 包含有 android sdk 和 一个 eclipse ，如果不需要eclipse 做开发，可以只下载Android sdk</li>
<li>
<p>配置adt环境变量 变量名：ANDROID_HOME 变量值：adt的地址</p>
</li>
<li>
<p>下载apache ant</p>
</li>
<li>
<p>配置ant环境变量</p>
<ol>
<li>
<ul>
<li>变量名：<code>ANT_HOME</code> </li>
<li>变量值：解压ant的根目录 </li>
</ul>
</li>
<li>
<ul>
<li>变量名：<code>PATH</code> </li>
<li>变量值：在末尾添加ant目录下的bin文件夹</li>
</ul>
</li>
</ol>
</li>
<li>
<p>下载安装java</p>
</li>
<li>
<p>配置java环境变量</p>
<ol>
<li>
<ul>
<li>变量名：<code>JAVA_HOME</code> </li>
<li>变量值：jdk安装目录 </li>
</ul>
</li>
<li>
<ul>
<li>变量名：<code>PATH</code> </li>
<li>变量值：在末尾添加jdk目录下的bin文件夹</li>
</ul>
</li>
</ol>
</li>
<li>
<p>打开adt下载安装Android4.4.2（API 19）</p>
</li>
<li>
<p>下载安装node.js</p>
</li>
<li>
<p>命令行执行：<code>npm install -g cordova</code></p>
</li>
<li>
<p>cd命令进入项目文件，执行：<code>cordova create</code> 文件夹名 报名 应用名</p>
</li>
<li>
<p>添加安卓平台：<code>cordova platform add android</code></p>
</li>
<li>
<p>构建安卓应用：<code>cordova build android</code></p>
</li>
<li>
<p>连接上手机后，运行应用：cordova run android 如果手机看到了apache cordova的界面，那么，恭喜你，终于成功了。。。。。。。。</p>
</li>
</ol>
<div class="post_nav"><ul class="post_nav_content">
</ul></div>
                    </div>
                </article>
            </div>
        </div>
    </main>

</body>

</html>